home *** CD-ROM | disk | FTP | other *** search
- Path: news.vol.it!news
- From: bizzetti@mbox.vol.it (Fabio Bizzetti)
- Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
- Subject: Re: ChipRAM speed increases?
- Date: 9 Apr 1996 20:05:36 GMT
- Organization: Video On Line
- Distribution: world
- Message-ID: <1987.6673T1219T2533@mbox.vol.it>
- References: <xX+NXMD4FC8aaz6@_crisi.blackbox.shnet.org>
- NNTP-Posting-Host: molcl11.vol.it
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
-
-
- JF>> make a simple alternative code that fills a screen with
- JF>> writepixelarray8(), which does a chunky dump to screen, and it will fly
- JF>> on gfx-cards.
-
- >No, it won't. On my A4000/060/Buster11 copying into gfxcard memory is
- >performed with 7-8 MB/s on a Piccolo Z2/Z3 and with 11 MB/s on a
- >Cybervision, while chunky-to-planar into chip memory performs with 5.5
- >MB/s which is enough for one-frame c2p on a 320x256 screen (accessing the
- >bitplanes directly, not via the OS). Yes, a Cybervision is 2x faster, but
- >I wouldn't call this "flying".
-
- With just an "A3000 style" write buffer, the Walker could perform 7Mb/sec.
- If this write buffer is 3 longwords wide and can use FastPage mode, it can
- perform even more, I am not sure though that Alice allows free time to make
- a FastMode access after the normal one (on the CPU side).
- This has nothing to do with CPU's burst modes (that are always disabled in
- chipram), but rather on a special writebuffer burst capability.
- It sounds complex to me, thus giving up it and only keeping the "A3000 style"
- writebuffer, we can get 7Mb/sec that is NOT bad, because there's no serious
- "3D games" engine where it's not convenient to render in local CPU ram and then
- copy to video ram, instead of rendering directly in the (fast or slow) video
- ram that has to be shared with the video chips, always. The CPU will be always
- faster working in localram (fastram), so the real thing that we need is a quick
- fastram->chipram Copy. The AgaEXTENDER would use this raw gfx data and make it
- much more useful than a standard chunky mode could ever do.
-
- /-----------------------------------------------------------------------\
- | Fabio "Maverick" Bizzetti - bizzetti@mbox.vol.it - Maverick* at IRC |
- | The maker of "CyberMan" and "Virtual Karting" |
- | working on "VirtualRally" & "StarFighter" |
- \-----------------------------------------------------------------------/
-
-
-